Learn R Programming

bnlearn (version 3.1)

foreign files utilities: Read and write BIF, NET and DSC files

Description

Read networks saved from other programs into bn.fit objects, and dump bn.fit objects into files for other programs to read.

Usage

# Old (non-XML) Bayesian Interchange files.
read.bif(file, debug = FALSE)
write.bif(file, fitted)

# Microsoft Interchange files. read.dsc(file, debug = FALSE) write.dsc(file, fitted)

# HUGIN flat network format. read.net(file, debug = FALSE) write.net(file, fitted)

Arguments

file
a connection object or a character string.
fitted
an object of class bn.fit.
debug
a boolean value. If TRUE a lot of debugging output is printed; otherwise the function is completely silent.

Value

  • read.bif, read.dsc and read.net return an object of class bn.fit.

    write.bif, write.dsc and write.net return NULL invisibly.

References

Elidan G (2001). "Bayesian Network Repository". http://www.cs.huji.ac.il/site/labs/compbio/Repository.

Genie, http://genie.sis.pitt.edu.

HUGIN Expert, http://www.hugin.com.

Netica, http://www.norsys.com/netica.html.